package by.dkusch.aircompany.model.filter;

import java.util.Date;

import by.dkusch.aircompany.model.filter.base.FilterEntity;
import by.dkusch.aircompany.model.tables.Flight;

public class FilterFlight extends FilterEntity<Long, Flight> {

	private static final long serialVersionUID = 1L;
	private String routeCode;
	private String planeCode;
	private String crewCode;
	private Date departureTimeStart;
	private Date departureTimeEnd;

	private Date arrivalTimeStart;
	private Date arrivalTimeEnd;

	public Date getArrivalTimeStart() {
		return arrivalTimeStart;
	}

	public void setArrivalTimeStart(Date arrivalTimeStart) {
		this.arrivalTimeStart = arrivalTimeStart;
	}

	public Date getArrivalTimeEnd() {
		return arrivalTimeEnd;
	}

	public void setArrivalTimeEnd(Date arrivalTimeEnd) {
		this.arrivalTimeEnd = arrivalTimeEnd;
	}
	public String getRouteCode() {
		return routeCode;
	}
	public void setRouteCode(String routeCode) {
		this.routeCode = routeCode;
	}
	public String getPlaneCode() {
		return planeCode;
	}
	public void setPlaneCode(String planeCode) {
		this.planeCode = planeCode;
	}
	public String getCrewCode() {
		return crewCode;
	}
	public void setCrewCode(String crewCode) {
		this.crewCode = crewCode;
	}
	public Date getDepartureTimeStart() {
		return departureTimeStart;
	}
	public void setDepartureTimeStart(Date departureTimeStart) {
		this.departureTimeStart = departureTimeStart;
	}
	public Date getDepartureTimeEnd() {
		return departureTimeEnd;
	}
	public void setDepartureTimeEnd(Date departureTimeEnd) {
		this.departureTimeEnd = departureTimeEnd;
	}
}
